.module-list-box {
  display: flex;
  width: 100%;
  min-height: 504px;
  background: #FEFEFE;
  flex-wrap: wrap;
  .each-module {
    flex: 0 0 20%;
    margin-top: 46px;
    margin-bottom: 46px;
    //margin: 46px 82px;
    .img-box {
      margin: auto;
      width: 170px;
      position: relative;
      & > img {
        width: 100%;
      }
      .mack-box {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: rgba(255, 255, 255, 0.3);
        .set-box {
          width: 109px;
          height: 31px;
          line-height: 31px;
          text-align: center;
          background: #FFFFFF;
          border-radius: 16px;
          font-family: "Microsoft YaHei", serif;
          font-weight: 400;
          font-size: 18px;
          color: #197BFF;
          cursor: pointer;
        }
        .format-set {
          margin: 74px auto 0;
        }
        .module-view {
          margin: 43px auto 0;
        }
      }
    }
    .module-name {
      font-family: "Microsoft YaHei", serif;
      font-weight: 400;
      font-size: 12px;
      color: #000000;
      text-overflow: ellipsis;
      overflow: hidden;
      white-space: nowrap;
      width: 170px;
      margin: 20px auto 0;
      cursor: default;
    }
  }
}
.img-upload {
  display: inline-block;
  :deep(.el-upload-dragger) {
    display: inline-block;
    background-color: transparent;
    border: none;
  }
}

.go-back-btn {
  width: 142px;
  height: 36px;
  background: linear-gradient(0deg, #197BFF, #0084E4, #D0ECFF);
  box-shadow: 0 0 7px 0 rgba(11,116,188,0.61);
  border-radius: 0 18px 18px 0;
  font-family: "Microsoft YaHei", serif;
  font-weight: 400;
  font-size: 19px;
  color: #FFFFFF;
  line-height: 36px;
  text-align: center;
  margin-top: 25px;
  flex-shrink: 0;
  flex-grow: 0;
  cursor: pointer;
}